/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package test;


import beans.Bean;
import beans.TurnosDisponiblesBean;
import daos.Dao;
import daos.DaoFactory;
import java.util.ArrayList;
import java.util.Iterator;



/**
 *
 * @author Cristian
 */
public class prueba {
    
    public static void main(String[] args) {

        try {               
//            Dao dao = DaoFactory.getDao("TurnoDisponible","dbPrestadora");
//            TurnoEntreFechasBeans f = new TurnoEntreFechasBeans();
//            
//            SimpleDateFormat sdf =  new SimpleDateFormat("yyyy-MM-dd");
//            Date d = sdf.parse("2013-8-20");
//            f.setFecha_fin(d);
//            f.setFecha_ini(d);
//            System.out.println("Fecha " + f.getFecha_fin().getMonth());
//            List<Bean> lista = dao.select(f);
            
            Dao dao = DaoFactory.getDao("TurnoDisponible","dbPrestadora1");            
            ArrayList<Bean> listaTurnoBean =  (ArrayList<Bean>) dao.select(null);   
            
            Iterator it = listaTurnoBean.iterator();
            
             while(it.hasNext()){                 
                 TurnosDisponiblesBean td=(TurnosDisponiblesBean) it.next();
                 System.out.println(td.getEspecialidad());
             }       
            
            
//            CartillaProfesionalesBean a= new CartillaProfesionalesBean();
//            a = (CartillaProfesionalesBean) lista.get(0);
//            System.out.println("Afiliado " + a.getNombreProfesional() + " " + a.getApellidoProfesional() + a.getNombreEspecialidad() + a.getNombrePrestadora());
////            
//      
                  
//            Dao dao = DaoFactory.getDao("Novedades");
//            List<Bean> lista = dao.select(null);
//            NovedadBean a= new NovedadBean();
//            a = (NovedadBean) lista.get(0);
//            System.out.println("Afiliado " + a.getDescripcion() + " " + a.getAutor() + a.getFecha());
            
//             List<String> lista = new ArrayList<String>();
//             lista.add(0, "UNO");
//             lista.add(1, "DOS");
//             lista.add( "DOS");
//             lista.add( "DOS");
//             lista.add( "DOS");
//             lista.add( "DOS");
//             List<String> lista1 = new ArrayList<String>();
//             lista1.add(0, "TRES");
//             lista1.add(1, "CUATRO");
//             List<String> lista2 = new ArrayList<String>();
//             lista2 = sumarLista(lista2, lista);
//             lista2 = sumarLista(lista2, lista1);
//             Iterator it = lista2.iterator();
//             while(it.hasNext()){
//                 System.out.println(((String)it.next()));
//             }       
          
        } catch (Exception ex) { System.out.println("ERROR " + ex);
        }

    }
//    
//    private static List sumarLista(List lista1, List lista2){
//        Iterator it = lista2.iterator();
//             while(it.hasNext())
//                 lista1.add((String)it.next());                    
//        return lista1;       
//    }
}

    
    

